world distribution - French English Dictionary